export interface ItemDetail {
    detailHtml:string,
    picUrl1: string,
    picUrl2: string,
    picUrl3: string,
    picUrl4: string,
    picUrl5: string,
    videoInfo: {
        mp4VideoUrl: string,
        webmVideoUrl: string
    }
}
export interface CategoryItem {
    id: number,
    name: string,
    level:string
}
export interface GoodDetailInfo {
    id: number,
    listPicUrl: string,
    name: string,
    seoTitle: string,
    simpleDesc: string,
    primaryPicUrl: string,
    primarySkuId: number,
    retailPrice: number,
    counterPrice: number,
    status: number,
    rank: number,
    sellVolume: number,
    newItemFlag: boolean,
    pieceNum: number,
    pieceUnitDesc: string,
    colorNum: number,
    flashPageLink: string,
    promotionDesc: string,
    specialPromTag: string,
    promTag: string,
    primarySkuPreSellPrice: number,
    primarySkuPreSellStatus: number,
    limitedFlag: number,
    promId: number,
    itemLimit: string,
    scenePicUrl: string,
    preLimitFlag: number,
    itemDetail: ItemDetail,
    categoryList: CategoryItem[],
    skuFreight: {
        title: string,
        freightInfo: string,
        policyList: [
            {
                id: 0,
                title: string,
                content: string,
            }
        ],
        type: number
    },
    attrList: {
        attrName: string,
        attrValue: string
    }[],
    skuList: {
        itemSkuSpecValueList: {
            skuSpec: {
                id: number,
                name: string,
            },
            skuSpecValue: {
                id: number,
                picUrl: string,
                value: string
            },
        }[]
        pic: string
    }[]
}

export interface Livelys {
    topicId: number,
    title: string,
    scenePicUrl: string,
    linkUrl: string
}